Miles Sound System SDK 7.2a

Q:

How can I assign 3D positions to stereo samples?

A:

You can't, at least not meaningfully, and not on a cross-platform basis. Hardware providers like DirectSound3D/EAX won't accept stereo data at all, and the software mixer will route stereo channels to pairs of speakers which are adjacent in an arbitrarily-ordered list defined by Microsoft as part of the WDM driver model, which isn't a particularly-meaningful thing to do under most conditions.

You can call AIL_process_digital_audio to convert stereo data to mono where necessary. In general, you should just not use stereo sound data, though. It's almost certainly not what you want.

Next Topic (My 3D audio is a lot louder than my 2D audio - what can I do?)

Previous Topic (My 3D sound isn't falling off like I expected - what's going on?)


Group: FAQs and How Tos
Related Functions: AIL_process_digital_audio
Related FAQs: How do I play a 3D digital sound?

For technical support, e-mail Miles3@radgametools.com
© Copyright 1991-2007 RAD Game Tools, Inc. All Rights Reserved.